Skip to content

Bls precompiles#1

Open
snissn wants to merge 77 commits intomasterfrom
bls_precompiles
Open

Bls precompiles#1
snissn wants to merge 77 commits intomasterfrom
bls_precompiles

Conversation

@snissn
Copy link
Owner

@snissn snissn commented Mar 19, 2025

place holder

shystrui1199 and others added 30 commits February 11, 2025 20:11
* Fix typos in FRCs/frc-0087.md

* Fix typos in FRCs/frc-0051.md

* Update frc-0051.md

"behind the scene" correction

* Update FRCs/frc-0051.md

---------

Co-authored-by: Jorge M. Soares <547492+jsoares@users.noreply.github.com>
We are proposing a FIP for replacing the batch balance with a new per sector fee and be able to support more batching/aggregation.
Co-authored-by: MollyM <momack2@users.noreply.github.com>
Applying changes for naming to FIP-0100
per sector fee description improved, fee paid at termination removed
also updated the content in the appendix
fixed broken link
CS graph updated in the appendix
To aid QUALITY proposal propagation, introduce a QUALITY-phase delta
multiplier that increases the timeout for this phase only. This is to
reduce the adverse effects of poor QUALITY proposal propagation, which
include the need for additional rounds and higher likelihood of a
decision on base.

The rationale above is observed and documented as part of mainnet
passive testing in nv24, where longer delta resulted in higher progress
velocity and fewer non-base decisions.

See:
 * filecoin-project/go-f3#785

Part of:
 * filecoin-project/go-f3#838
@snissn
Copy link
Owner Author

snissn commented Mar 19, 2025

abstract

first line - are they precompiled contracts ? are they contracts?

addresses

efficient?

change motivation

essential? fundamental?

Specification

redo look into

Design Rationale

refer to our code decisions? redo look into

Backward Compatability

good

Test Cases

make sure matches latest code

Security conceptions

use test cases to summarize security considerations

Implementation

link to PR when ready

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants